leaf sheath – Deutsch–English translations

🇬🇧 en de 🇩🇪

leaf sheath noun

Blattscheide
Wiktionary Links